nature reservation - Español Inglés Diccionario